//*** Guidance generated code ***//
using System;
using System.Collections.Generic;
using System.Linq;

using ProjectBase.Core;
using ProjectBase.Core.Web;

using $prjsn$.Entity;

namespace $safeprojectname$.Models
{
    /// <summary>
    /// All data and binding properties for 'FieldObject' Views
    /// </summary>
    public interface IFieldObjectModel<out TEntity> : IEntityModel<TEntity, FieldFilter>
        where TEntity : FieldObject
    {
        string PersistenceMapping { get; }
        string PersistenceScripts { get; }

        IDictionary<string, string> DataTypes { get; set; }
    }
}